Skip to content

Conversation

@sirugh
Copy link
Contributor

@sirugh sirugh commented Feb 25, 2025

Adds a few commands to assist in preparation for Summit '25. You must be authenticated with the appropriate github account on gh before running these, otherwise the repos will fail to create.

General Flow

  1. Create the github repos:

node src/scripts/createRepos.js <source> <destination> <start> <end>
ex node src/scripts/createRepos.js adobe-commerce/adobe-demo-store sirugh/test-auto 0 1

you will have to manually install the code sync bot on each repo created before next step

  1. After installing AEM code sync bot, ensure the AEM codebus contains all files:

src/scripts/autoSync.sh <destination> <start> <end>
ex src/scripts/autoSync.sh sirugh/test-auto 0 1

This can take a while! I get through about 20 github repos before it pauses

  1. Finally, clone the content and preview/publish:

node src/scripts/cloneContent.js <source> <destination> <start> <end>
ex node src/scripts/cloneContent.js adobe-commerce/adobe-demo-store sirugh/test-auto 0 1

Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
f
Signed-off-by: Stephen Rugh <rugh@adobe.com>
@sirugh sirugh changed the title adds batch command for quick generation en mass adds batch commands for repo creation and management Feb 27, 2025
sirugh and others added 14 commits February 27, 2025 14:09
…ions. moves fstab and sidekick config into createRepos function

Signed-off-by: Stephen Rugh <rugh@adobe.com>
f
Signed-off-by: Stephen Rugh <rugh@adobe.com>
…ob, which will inform if rate limit is being hit.

Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
f
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
f
Signed-off-by: Stephen Rugh <rugh@adobe.com>
f
Signed-off-by: Stephen Rugh <rugh@adobe.com>
@sirugh sirugh changed the title adds batch commands for repo creation and management adds commands for repo creation and management Feb 28, 2025
@sirugh sirugh marked this pull request as ready for review February 28, 2025 16:48
sirugh and others added 8 commits February 28, 2025 13:05
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Signed-off-by: Stephen Rugh <rugh@adobe.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants